package com.example.courselab

import android.app.Application
import com.example.courselab.di.presentationModule
import com.example.data.di.dataModule
import com.example.domain.di.domainModule
import org.koin.android.ext.koin.androidContext
import org.koin.core.context.startKoin

class ShopperApp: Application()  {
  override fun onCreate() {
    super.onCreate()
    startKoin {
      androidContext(this@ShopperApp)
      modules(listOf(
        presentationModule,
        dataModule,
        domainModule
      ))
    }
  }
}